"0x004171a4"指令引用的"0x01604ef8"内存不能为"read"

来源:百度知道 编辑:UC知道 时间:2024/04/30 19:28:45
我的电脑最近老是弹出"0x004171a4"指令引用的"0x01604ef8"内存不能为"read"的警告
请问一下是怎么会事

系统失败,先插入安装盘恢复系统,不行就重装。

根据我多年维修电脑的经验
1,系统有问题,重装过看看
2,内存有问题,如果是多根内存,一根根试过就知道了

流氓软件吧,看看电脑里装了什么软件了。
或者在开始运行里输入scannow /f检查一下系统文件关联是不是有错误。

内存指令不能read,这是在电脑使用中经常出现的问题,造成的原因十分复杂,一时半会不好排除,但没关系,按确定、取消,重启,即可。感兴趣的网友可用下述办法试着去解决:
1. 内存条坏了 ,更换内存条。
2. 双内存不兼容 ,使用同品牌的内存或只要一条内存。
3. 内存质量问题,更换内存条。
4. 散热问题,加强机箱内部的散热。
5. 内存和主板没插好或其他硬件不兼容, 重插内存或换个插槽。
6. 硬盘有问题,更换硬盘。
7. 驱动问题,重装驱动,如果是新系统,应先安装主板驱动。
8. 软件损坏 ,重装软件。
9. 软件有BUG ,打补丁或更新到最新版本。
10 软件和系统不兼容 ,给软件打上补丁或是试试系统的兼容模式 。
11 软件和软件之间有冲突,如果最近安装了什么新软件,卸载了试试 。
12 软件要使用其他相关的软件有问题,重装相关软件,比如播放某一格式的文件时出错,可能是这个文件的解码器有问题 。
13 病毒问题 杀毒 。
14 杀毒软件与系统或软件相冲突 由于杀毒软件是进入底层监控系统的,可能与一些软件相冲突,卸载试试 。
15 系统本身有问题 有时候操作系统本身也会有BUG,要注意安装官方发行的更新程序,像SP的补丁,最好打上.如果还不行,重装系统,或更换其他版本的系统。
15、试用命令解决内存不能为只读的问题,打开CMD窗口输入如下命令:
for %i in (%windir%\system32\*.dll) do regsvr32.exe /s %i 回车;
for %i in (%windir%\system32\*.ocx) do regsvr32.exe /s %i